Skip to content

Publish main images and request automatic production releases - #1

Draft
JSv4 wants to merge 1 commit into
mainfrom
infra/automatic-production-releases
Draft

Publish main images and request automatic production releases#1
JSv4 wants to merge 1 commit into
mainfrom
infra/automatic-production-releases

Conversation

@JSv4

@JSv4 JSv4 commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Build production images on main and request release only after all image builds and the existing repository CI succeed for the same commit. GitHub authenticates with a scoped, short-lived publisher identity after building; the infrastructure-owned release pipeline handles production rollout. PR validation builds never publish.

This requires the matching infrastructure setup and repository variables before merging. Releases are disabled unless PRODUCTION_RELEASES_ENABLED is true.

Validation: actionlint, embedded shell/Python syntax, and applicable repository pre-commit checks passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant